<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<title>encode.html</title>

		<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
		<meta http-equiv="description" content="this is my page">
		<meta http-equiv="content-type" content="text/html; charset=UTF-8">

		<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

	</head>

	<body>


		为了解决form提交到action中的中文参数乱码问题。 在struts2 -core-2.0.6.jar 包中路径为struts2
		-core-2.0.6\org\apache\struts2 有一个default.properties 文件

		把struts.i18n.encoding=UTF-8 改为 struts.i18n.encoding=GBK即可。
		<p>
			<b>做法：</b>
			<br />
		<ol>
			<li>
				在struts.properties中添加这样一样：
				<pre> struts.i18n.encoding=GB18030</pre>
			</li>
			<li>
				在struts.xml中添加如下一行：
				<pre>
					<constant name="struts.i18n.encoding" value="GB18030"></constant>
				</pre>
			</li>
		</ol>

		这样在action中取到的参数不用自己手工转码 了
		</p>
	</body>
</html>
